copulatory organs - Espagnol Anglais Dictionnaire